home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
ftp.cs.arizona.edu
/
ftp.cs.arizona.edu.tar
/
ftp.cs.arizona.edu
/
icon
/
newsgrp
/
group98b.txt
/
000160_icon-group-sender _Fri Aug 28 13:11:48 1998.msg
< prev
next >
Wrap
Internet Message Format
|
2000-09-20
|
3KB
Return-Path: <icon-group-sender>
Received: from kingfisher.CS.Arizona.EDU (kingfisher.CS.Arizona.EDU [192.12.69.239])
by baskerville.CS.Arizona.EDU (8.9.1a/8.9.1) with SMTP id NAA02870
for <icon-group-addresses@baskerville.CS.Arizona.EDU>; Fri, 28 Aug 1998 13:11:47 -0700 (MST)
Received: by kingfisher.CS.Arizona.EDU (5.65v4.0/1.1.8.2/08Nov94-0446PM)
id AA19641; Fri, 28 Aug 1998 13:11:22 -0700
To: icon-group@optima.CS.Arizona.EDU
Date: Fri, 28 Aug 1998 16:59:49 BST
From: Bob Ardler <ardler@argonet.co.uk>
Message-Id: <na.ecc435487c.a600a0ardler@argonet.co.uk>
Organization: ArgoNet, but does not reflect its views
Sender: icon-group-request@optima.CS.Arizona.EDU
Reply-To: Bob Ardler <ardler@argonet.co.uk>
Subject: A hood fan is guard to mind.
Errors-To: icon-group-errors@optima.CS.Arizona.EDU
Status: RO
Content-Length: 2161
As long as nobody reads this newsgroup, I might as well ask
somnolent iconians whether the following program, for generating
polyspoonerisms, can be shortened by icon clever stuff. The nested
"every"s seem reminiscent of lesser languages:-
procedure main()
L := ["g","m","h","f"]
every h:=1 to 4 do {
every i:=1 to 4 do {
every j:=1 to 4 do {
every k:=1 to 4 do {
write(fit(h,i,j,k))
}}}}
end
global L,h,i,j,k
procedure fit(a,b,c,d)
if a=b|a=c|a=d|b=c|b=d|c=d then fail
return "A "||L[a]||"ood "||L[b]||"an is "||L[c]||"ard to "||L[d]||"ind."
end
Of the generated spoonerisms, only the following, with suitably amended
spelling, appear to be viable:-
A good man is hard to find.
A mood fan is guard to hind.
A good man is fard to hind.
A hood man is guard to find.
A good fan is marred to hind.
A hood fan is guard to mind.
A good fan is hard to mind.
A food man is guard to hind.
Malheureusement, ca ne marche point en francais:-
Un bon homme est difficile a trouver.
Un bon homme est tifficile a drouver.
Un bon domme est hifficile a trouver.
Un bon domme est tifficile a hrouver.
Un bon tomme est hifficile a drouver.
Un bon tomme est difficile a hrouver.
Un hon bomme est difficile a trouver.
Un hon bomme est tifficile a drouver.
Un hon domme est bifficile a trouver.
Un hon domme est tifficile a brouver.
Un hon tomme est bifficile a drouver.
Un hon tomme est difficile a brouver.
Un don bomme est hifficile a trouver.
Un don bomme est tifficile a hrouver.
Un don homme est bifficile a trouver.
Un don homme est tifficile a brouver.
Un don tomme est bifficile a hrouver.
Un don tomme est hifficile a brouver.
Un ton bomme est hifficile a drouver.
Un ton bomme est difficile a hrouver.
Un ton homme est bifficile a drouver.
Un ton homme est difficile a brouver.
Un ton domme est bifficile a hrouver.
Un ton domme est hifficile a brouver.
Dormez bien, mes amis,
Bob.
--
__ __ __ __ __ __ ___ _____________________________________________
|__| R G O N E | /
| | Bob | /...Internet access for all Acorn RISC machines
___________________________/ ardler@argonet.co.uk